home *** CD-ROM | disk | FTP | other *** search
Wrap
#ifndef LOCALE_GALER_H #define LOCALE_GALER_H /****************************************************************************/ /* This file was created automatically by CatComp. * Do NOT edit by hand! */ #ifndef EXEC_TYPES_H #include <exec/types.h> #endif /****************************************************************************/ #define MSG_MAIN_MENU1 0 #define MSG_MAIN_MENU1_STR "Project" #define MSG_MAIN_MENU1_ITEM1 1 #define MSG_MAIN_MENU1_ITEM1_STR "About GALer" #define MSG_MAIN_MENU1_ITEM2 2 #define MSG_MAIN_MENU1_ITEM2_STR "Hardware-Version" #define MSG_MAIN_MENU1_ITEM3 3 #define MSG_MAIN_MENU1_ITEM3_STR "Save Config." #define MSG_MAIN_MENU1_ITEM5 4 #define MSG_MAIN_MENU1_ITEM5_STR "Quit" #define MSG_MAIN_MENU1_ITEM5_COMMKEY 5 #define MSG_MAIN_MENU1_ITEM5_COMMKEY_STR "q" #define MSG_MAIN_MENU2 6 #define MSG_MAIN_MENU2_STR "GAL-Type" #define MSG_MAIN_MENU2_ITEM1 7 #define MSG_MAIN_MENU2_ITEM1_STR "GAL16V8" #define MSG_MAIN_MENU2_ITEM1_COMMKEY 8 #define MSG_MAIN_MENU2_ITEM1_COMMKEY_STR "1" #define MSG_MAIN_MENU2_ITEM2 9 #define MSG_MAIN_MENU2_ITEM2_STR "GAL20V8" #define MSG_MAIN_MENU2_ITEM2_COMMKEY 10 #define MSG_MAIN_MENU2_ITEM2_COMMKEY_STR "2" #define MSG_MAIN_MENU2_ITEM3 11 #define MSG_MAIN_MENU2_ITEM3_STR "GAL22V10" #define MSG_MAIN_MENU2_ITEM3_COMMKEY 12 #define MSG_MAIN_MENU2_ITEM3_COMMKEY_STR "3" #define MSG_MAIN_MENU2_ITEM4 13 #define MSG_MAIN_MENU2_ITEM4_STR "GAL20RA10" #define MSG_MAIN_MENU2_ITEM4_COMMKEY 14 #define MSG_MAIN_MENU2_ITEM4_COMMKEY_STR "4" #define MSG_MAIN_MENU2_ITEM6 15 #define MSG_MAIN_MENU2_ITEM6_STR "Type-Requester" #define MSG_MAIN_MENU3 16 #define MSG_MAIN_MENU3_STR "GAL" #define MSG_MAIN_MENU3_ITEM1 17 #define MSG_MAIN_MENU3_ITEM1_STR "Program" #define MSG_MAIN_MENU3_ITEM1_COMMKEY 18 #define MSG_MAIN_MENU3_ITEM1_COMMKEY_STR "p" #define MSG_MAIN_MENU3_ITEM2 19 #define MSG_MAIN_MENU3_ITEM2_STR "Copy" #define MSG_MAIN_MENU3_ITEM3 20 #define MSG_MAIN_MENU3_ITEM3_STR "Erase" #define MSG_MAIN_MENU3_ITEM4 21 #define MSG_MAIN_MENU3_ITEM4_STR "Compare" #define MSG_MAIN_MENU3_ITEM5 22 #define MSG_MAIN_MENU3_ITEM5_STR "Blank test" #define MSG_MAIN_MENU3_ITEM5_COMMKEY 23 #define MSG_MAIN_MENU3_ITEM5_COMMKEY_STR "t" #define MSG_MAIN_MENU3_ITEM6 24 #define MSG_MAIN_MENU3_ITEM6_STR "Set security bit" #define MSG_MAIN_MENU3_ITEM7 25 #define MSG_MAIN_MENU3_ITEM7_STR "Test security bit" #define MSG_MAIN_MENU3_ITEM9 26 #define MSG_MAIN_MENU3_ITEM9_STR "Write access" #define MSG_MAIN_MENU4 27 #define MSG_MAIN_MENU4_STR "GAL-Assembler" #define MSG_MAIN_MENU4_ITEM1 28 #define MSG_MAIN_MENU4_ITEM1_STR "Assemble file" #define MSG_MAIN_MENU4_ITEM1_COMMKEY 29 #define MSG_MAIN_MENU4_ITEM1_COMMKEY_STR "a" #define MSG_MAIN_MENU5 30 #define MSG_MAIN_MENU5_STR "GAL-Disassembler" #define MSG_MAIN_MENU5_ITEM1 31 #define MSG_MAIN_MENU5_ITEM1_STR "Read signature" #define MSG_MAIN_MENU5_ITEM2 32 #define MSG_MAIN_MENU5_ITEM2_STR "Read ACW" #define MSG_MAIN_MENU5_ITEM3 33 #define MSG_MAIN_MENU5_ITEM3_STR "GAL-Info" #define MSG_MAIN_MENU5_ITEM3_COMMKEY 34 #define MSG_MAIN_MENU5_ITEM3_COMMKEY_STR "i" #define MSG_MAIN_MENU5_ITEM5 35 #define MSG_MAIN_MENU5_ITEM5_STR "Generate JEDEC-file" #define MSG_MAIN_MENU5_ITEM5_COMMKEY 36 #define MSG_MAIN_MENU5_ITEM5_COMMKEY_STR "j" #define MSG_MAIN_MENU5_ITEM6 37 #define MSG_MAIN_MENU5_ITEM6_STR "JEDEC-file parameter" #define MSG_MAIN_MENU5_ITEM8 38 #define MSG_MAIN_MENU5_ITEM8_STR "Reassembler" #define MSG_MAIN_MENU5_ITEM8_COMMKEY 39 #define MSG_MAIN_MENU5_ITEM8_COMMKEY_STR "r" #define MSG_MAIN_MENU6 40 #define MSG_MAIN_MENU6_STR "Tools" #define MSG_MAIN_MENU6_ITEM1 41 #define MSG_MAIN_MENU6_ITEM1_STR "Show pinnames" #define MSG_MAIN_MENU6_ITEM2 42 #define MSG_MAIN_MENU6_ITEM2_STR "Clear pinnames" #define MSG_MAIN_MENU6_ITEM3 43 #define MSG_MAIN_MENU6_ITEM3_STR "GAL-Checker" #define MSG_MAIN_MENU6_ITEM3_COMMKEY 44 #define MSG_MAIN_MENU6_ITEM3_COMMKEY_STR "c" #define MSG_MAIN_MENU6_ITEM5 45 #define MSG_MAIN_MENU6_ITEM5_STR "Optimizer" #define MSG_MAIN_MENU6_ITEM5_COMMKEY 46 #define MSG_MAIN_MENU6_ITEM5_COMMKEY_STR "o" #define MSG_MAIN_MENU6_ITEM7 47 #define MSG_MAIN_MENU6_ITEM7_STR "Select editor" #define MSG_MAIN_MENU6_ITEM8 48 #define MSG_MAIN_MENU6_ITEM8_STR "Call editor" #define MSG_MAIN_MENU6_ITEM8_COMMKEY 49 #define MSG_MAIN_MENU6_ITEM8_COMMKEY_STR "e" #define MSG_MAIN_MENU6_ITEM10 50 #define MSG_MAIN_MENU6_ITEM10_STR "Help HELP" #define MSG_CHECKER_MENU1 51 #define MSG_CHECKER_MENU1_STR "GAL-Checker" #define MSG_CHECKER_MENU1_ITEM1 52 #define MSG_CHECKER_MENU1_ITEM1_STR "Exit" #define MSG_CHECKER_MENU1_ITEM1_COMMKEY 53 #define MSG_CHECKER_MENU1_ITEM1_COMMKEY_STR "x" #define MSG_ERR_PARPORT 54 #define MSG_ERR_PARPORT_STR "parallel port is not available" #define MSG_ERR_TIMER 55 #define MSG_ERR_TIMER_STR "can't get timer" #define MSG_ERR_MEMORY 56 #define MSG_ERR_MEMORY_STR "not enough free memory" #define MSG_ERR_INTUITIONLIB 57 #define MSG_ERR_INTUITIONLIB_STR "can't open intuition.library version 37" #define MSG_ERR_GADTOOLSLIB 58 #define MSG_ERR_GADTOOLSLIB_STR "can't open gadtools.library version 37" #define MSG_ERR_GRAPHICSLIB 59 #define MSG_ERR_GRAPHICSLIB_STR "can't open graphics.library version 37" #define MSG_ERR_REQTOOLSLIB 60 #define MSG_ERR_REQTOOLSLIB_STR "can't open reqtools.library" #define MSG_ERR_FILEREQ 61 #define MSG_ERR_FILEREQ_STR "not enough free memory for file requester" #define MSG_ERR_OPENSCREEN 62 #define MSG_ERR_OPENSCREEN_STR "can't open screen" #define MSG_ERR_OPENWINDOW 63 #define MSG_ERR_OPENWINDOW_STR "can't open window" #define MSG_REMOVE_GAL 64 #define MSG_REMOVE_GAL_STR "Please remove GAL" #define MSG_GAL_CHECKER 65 #define MSG_GAL_CHECKER_STR "GAL-Checker" #define MSG_CMP_CANCEL 66 #define MSG_CMP_CANCEL_STR "Cancel compare." #define MSG_CMP_SIGEQUAL 67 #define MSG_CMP_SIGEQUAL_STR "Signatures are not equal!" #define MSG_CMP_NOTEQUAL 68 #define MSG_CMP_NOTEQUAL_STR "GALs are not equal!" #define MSG_CMP_EQUAL 69 #define MSG_CMP_EQUAL_STR "GALs are equal!" #define MSG_GAL_PROG 70 #define MSG_GAL_PROG_STR "Program a GAL?" #define MSG_LOADJED 71 #define MSG_LOADJED_STR "load JEDEC file" #define MSG_GALPROGED 72 #define MSG_GALPROGED_STR "GAL programmed." #define MSG_COPY_GAL 73 #define MSG_COPY_GAL_STR "Copy GAL?" #define MSG_READING_GAL 74 #define MSG_READING_GAL_STR "reading GAL..." #define MSG_LOWER_OK 75 #define MSG_LOWER_OK_STR "o.k." #define MSG_COPY_AGAIN 76 #define MSG_COPY_AGAIN_STR "Copy this GAL once more?" #define MSG_INS_DEST_GAL 77 #define MSG_INS_DEST_GAL_STR "Please insert destination GAL." #define MSG_BLANK_TEST 78 #define MSG_BLANK_TEST_STR "Blank test?" #define BMSG_GAL_TO_CMP 79 #define BMSG_GAL_TO_CMP_STR "Please insert GAL to compare." #define MSG_EXE_BLANK_TEST 80 #define MSG_EXE_BLANK_TEST_STR "executing blank test..." #define MSG_READY 81 #define MSG_READY_STR " ready" #define MSG_NOT_BLANK 82 #define MSG_NOT_BLANK_STR "GAL is NOT blank!" #define MSG_BLANK 83 #define MSG_BLANK_STR "GAL is blank!" #define MSG_SEC_TEST 84 #define MSG_SEC_TEST_STR "Test security bit?" #define MSG_SEC_SET 85 #define MSG_SEC_SET_STR "Security bit is set!" #define MSG_SEC_NOT_SET 86 #define MSG_SEC_NOT_SET_STR "Security bit is NOT set!" #define MSG_CMPTYPE 87 #define MSG_CMPTYPE_STR "Please select what you want to compare." #define MSG_CMPS 88 #define MSG_CMPS_STR "GAL-GAL|GAL-JEDEC|JEDEC-GAL|Cancel" #define MSG_CMP_GALGAL 89 #define MSG_CMP_GALGAL_STR "Compare GAL with GAL." #define MSG_GAL_TO_CMP 90 #define MSG_GAL_TO_CMP_STR "Please insert GAL to compare." #define MSG_READ_ACW 91 #define MSG_READ_ACW_STR "Read ACW?;" #define MSG_CMP_GALJED 92 #define MSG_CMP_GALJED_STR "Compare GAL with JEDEC file." #define MSG_CMP_JEDGAL 93 #define MSG_CMP_JEDGAL_STR "Compare JEDEC file with GAL. Please select type of GAL\nwhich you want to compare with a JEDEC file." #define MSG_READ_SIG 94 #define MSG_READ_SIG_STR "Read signature?" #define MSG_NOT_BLANK2 95 #define MSG_NOT_BLANK2_STR " GAL is NOT blank" #define MSG_NOT_BLNK_ERS 96 #define MSG_NOT_BLNK_ERS_STR "GAL is NOT blank! Should I erase it?" #define MSG_PROGING_GAL 97 #define MSG_PROGING_GAL_STR "programming GAL..." #define MSG_VERIFYING 98 #define MSG_VERIFYING_STR "verifying GAL..." #define MSG_VERFAILED 99 #define MSG_VERFAILED_STR "Verify failed!!!" #define MSG_SET_SEC 100 #define MSG_SET_SEC_STR "Set security bit?" #define MSG_SEC_IS_SET 101 #define MSG_SEC_IS_SET_STR "Security bit is set." #define MSG_GAL_ERASED 102 #define MSG_GAL_ERASED_STR "GAL erased" #define MSG_ERASE_FAILED 103 #define MSG_ERASE_FAILED_STR "Coudn't erase GAL!" #define MSG_ERASED 104 #define MSG_ERASED_STR "GAL is erased." #define MSG_ERASE_GAL 105 #define MSG_ERASE_GAL_STR "Erase GAL?" #define MSG_GAL_ID_ERR1 106 #define MSG_GAL_ID_ERR1_STR "Cannot identify GAL! Possible reasons: wrong type of GAL" #define MSG_GAL_ID_ERR2 107 #define MSG_GAL_ID_ERR2_STR "selected, GAL defect or no GAL inserted." #define MSG_ERR_HW 108 #define MSG_ERR_HW_STR "This GAL needs hardware 1.2 or later." #define MSG_IDERR_MAN20RA10 109 #define MSG_IDERR_MAN20RA10_STR "FATAL ERROR: only Lattice-GAL20RA10 are supported!" #define MSG_IDERR_ALG 110 #define MSG_IDERR_ALG_STR "FATAL ERROR: unknown programming algorithm!" #define MSG_ERR_CANCEL 111 #define MSG_ERR_CANCEL_STR "CANCEL... coudn't execute last command." #define MSG_IDERR_MAN 112 #define MSG_IDERR_MAN_STR "FATAL ERROR: unknown manufacturer!" #define MSG_IDERR_GAL 113 #define MSG_IDERR_GAL_STR "FATAL ERROR: unknown type of GAL!" #define MSG_GALINFO 114 #define MSG_GALINFO_STR "GAL-Info?" #define MSG_TYPE16 115 #define MSG_TYPE16_STR "Type: GAL16V8 " #define MSG_TYPE16A 116 #define MSG_TYPE16A_STR "Type: GAL16V8 A " #define MSG_TYPE20 117 #define MSG_TYPE20_STR "Type: GAL20V8 " #define MSG_TYPE20A 118 #define MSG_TYPE20A_STR "Type: GAL20V8 A " #define MSG_TYPE22V 119 #define MSG_TYPE22V_STR "Type: GAL22V10 " #define MSG_TYPE20RA 120 #define MSG_TYPE20RA_STR "Type: GAL20RA10 " #define MSG_TYPE_UNKNOWN 121 #define MSG_TYPE_UNKNOWN_STR "Type: unknown! " #define MSG_MAN_LAT 122 #define MSG_MAN_LAT_STR "Manufaturer: Lattice" #define MSG_MAN_NAT 123 #define MSG_MAN_NAT_STR "Manufacturer: National" #define MSG_MAN_SGS 124 #define MSG_MAN_SGS_STR "Manufacturer: SGS-Thomson" #define MSG_MAN_VLSI 125 #define MSG_MAN_VLSI_STR "Manufacturer: VLSI (NOT supported!)" #define MSG_MAN_NOTSPECIFIED 126 #define MSG_MAN_NOTSPECIFIED_STR "Manufacturer: --" #define MSG_MAN_UNKNOWN 127 #define MSG_MAN_UNKNOWN_STR "Manufacturer: unknown" #define MSG_ALGO 128 #define MSG_ALGO_STR "Algorithm: " #define MSG_UNKNOWN 129 #define MSG_UNKNOWN_STR "unknown!" #define MSG_SUPPORT 130 #define MSG_SUPPORT_STR "GALer V1.5 supports this type of GAL." #define MSG_NOT_SUPPORT 131 #define MSG_NOT_SUPPORT_STR "GALer V1.5 does NOT support this type of GAL." #define MSG_NOT_SUPPORTED_HW 132 #define MSG_NOT_SUPPORTED_HW_STR "This GAL is NOT supported by this hardware-version." #define MSG_LOAD_SOURCE 133 #define MSG_LOAD_SOURCE_STR "Load source file" #define MSG_FILE_LOADED 134 #define MSG_FILE_LOADED_STR "file loaded" #define MSG_WRITE_JED 135 #define MSG_WRITE_JED_STR "save JEDEC file" #define MSG_FILE_ASM 136 #define MSG_FILE_ASM_STR "File assembled." #define MSG_ERR_ASM 137 #define MSG_ERR_ASM_STR "error in source file found" #define MSG_ERR_ASM1 138 #define MSG_ERR_ASM1_STR "Line 1: type of GAL expected" #define MSG_ERR_ASM2 139 #define MSG_ERR_ASM2_STR "unexpected end of file" #define MSG_ERR_ASM3 140 #define MSG_ERR_ASM3_STR "pinname expected after '/'" #define MSG_ERR_ASM4 141 #define MSG_ERR_ASM4_STR "max. length of pinname is 8 characters" #define MSG_ERR_ASM5 142 #define MSG_ERR_ASM5_STR "illegal character in pin declaration" #define MSG_ERR_ASM6 143 #define MSG_ERR_ASM6_STR "illegal VCC/GND assignment" #define MSG_ERR_ASM7 144 #define MSG_ERR_ASM7_STR "pin declaration: expected VCC at VCC pin" #define MSG_ERR_ASM8 145 #define MSG_ERR_ASM8_STR "pin declaration: expected GND at GND pin" #define MSG_ERR_ASM9 146 #define MSG_ERR_ASM9_STR "pinname defined twice" #define MSG_ERR_ASM10 147 #define MSG_ERR_ASM10_STR "illegal use of '/'" #define MSG_ERR_ASM11 148 #define MSG_ERR_ASM11_STR "unknown pinname" #define MSG_ERR_ASM12 149 #define MSG_ERR_ASM12_STR "NC (Not Connected) is not allowed in logic equations" #define MSG_ERR_ASM13 150 #define MSG_ERR_ASM13_STR "unknown suffix found" #define MSG_ERR_ASM14 151 #define MSG_ERR_ASM14_STR "'=' expected" #define MSG_ERR_ASM15 152 #define MSG_ERR_ASM15_STR "this pin can't be used as output" #define MSG_ERR_ASM16 153 #define MSG_ERR_ASM16_STR "same pin is defined multible as output" #define MSG_ERR_ASM17 154 #define MSG_ERR_ASM17_STR "before using .E, the output must be defined" #define MSG_ERR_ASM18 155 #define MSG_ERR_ASM18_STR "GAL22V10: AR and SP is not allowed as pinname" #define MSG_ERR_ASM19 156 #define MSG_ERR_ASM19_STR ".E, .CLK, .ARST and .APRST is not allowed to be negated" #define MSG_ERR_ASM20 157 #define MSG_ERR_ASM20_STR "mode 2: pins 12, 19 can't be used as input" #define MSG_ERR_ASM21 158 #define MSG_ERR_ASM21_STR "mode 2: pins 15, 22 can't be used as input" #define MSG_ERR_ASM22 159 #define MSG_ERR_ASM22_STR "tristate control is defined twice" #define MSG_ERR_ASM23 160 #define MSG_ERR_ASM23_STR "GAL16V8/20V8: tri. control for reg. output is not allowed" #define MSG_ERR_ASM24 161 #define MSG_ERR_ASM24_STR "tristate control without previous '.T'" #define MSG_ERR_ASM25 162 #define MSG_ERR_ASM25_STR "use GND, VCC instead of /VCC, /GND" #define MSG_ERR_ASM26 163 #define MSG_ERR_ASM26_STR "mode 3: pins 1,11 are reserved for 'Clock' and '/OE'" #define MSG_ERR_ASM27 164 #define MSG_ERR_ASM27_STR "mode 3: pins 1,13 are reserved for 'Clock' and '/OE'" #define MSG_ERR_ASM28 165 #define MSG_ERR_ASM28_STR "use of VCC and GND is not allowed in equations" #define MSG_ERR_ASM29 166 #define MSG_ERR_ASM29_STR "only one product term allowed (no OR)" #define MSG_ERR_ASM30 167 #define MSG_ERR_ASM30_STR "too many product terms" #define MSG_ERR_ASM31 168 #define MSG_ERR_ASM31_STR "use of AR and SP is not allowed in equations" #define MSG_ERR_ASM32 169 #define MSG_ERR_ASM32_STR "negation of AR and SP is not allowed" #define MSG_ERR_ASM33 170 #define MSG_ERR_ASM33_STR "no equations found" #define MSG_ERR_ASM34 171 #define MSG_ERR_ASM34_STR ".CLK is not allowed when this type of GAL is used" #define MSG_ERR_ASM35 172 #define MSG_ERR_ASM35_STR ".ARST is not allowed when this type of GAL is used" #define MSG_ERR_ASM36 173 #define MSG_ERR_ASM36_STR ".APRST is not allowed when this type of GAL is used" #define MSG_ERR_ASM37 174 #define MSG_ERR_ASM37_STR "GAL20RA10: pin 1 can't be used in equations" #define MSG_ERR_ASM38 175 #define MSG_ERR_ASM38_STR "GAL20RA10: pin 13 can't be used in equations" #define MSG_ERR_ASM39 176 #define MSG_ERR_ASM39_STR "AR, SP: no suffix allowed" #define MSG_ERR_ASM40 177 #define MSG_ERR_ASM40_STR "AR or SP is defined twice" #define MSG_ERR_ASM41 178 #define MSG_ERR_ASM41_STR "missing clock definition (.CLK) of registered output" #define MSG_ERR_ASM42 179 #define MSG_ERR_ASM42_STR "before using .CLK, the output must be defined" #define MSG_ERR_ASM43 180 #define MSG_ERR_ASM43_STR "before using .ARST, the output must be defined" #define MSG_ERR_ASM44 181 #define MSG_ERR_ASM44_STR "before using .APRST the output must be defined" #define MSG_ERR_ASM45 182 #define MSG_ERR_ASM45_STR "several .CLK definitions for the same output found" #define MSG_ERR_ASM46 183 #define MSG_ERR_ASM46_STR "several .ARST definitions for the same output found" #define MSG_ERR_ASM47 184 #define MSG_ERR_ASM47_STR "several .APRST definitions for the same output found" #define MSG_ERR_ASM48 185 #define MSG_ERR_ASM48_STR "use of .CLK, .ARST, .APRST only allowed for registered outputs" #define MSG_WRITE_CHIP 186 #define MSG_WRITE_CHIP_STR "save chip file" #define MSG_WRITING_CHIP 187 #define MSG_WRITING_CHIP_STR "saving chip file..." #define MSG_ERROR 188 #define MSG_ERROR_STR " Error!" #define MSG_WRITE_PIN 189 #define MSG_WRITE_PIN_STR "save pin file" #define MSG_WRITING_PIN 190 #define MSG_WRITING_PIN_STR "saving pin file..." #define MSG_WRITE_FUSE 191 #define MSG_WRITE_FUSE_STR "save fuse file" #define MSG_WRITING_FUSE 192 #define MSG_WRITING_FUSE_STR "saving fuse file..." #define MSG_READGAL_JED 193 #define MSG_READGAL_JED_STR "Read GAL and generate JEDEC file?" #define MSG_WRITING_JED 194 #define MSG_WRITING_JED_STR "saving JEDEC file..." #define MSG_BAD_FILECHK 195 #define MSG_BAD_FILECHK_STR "Bad file checksum: continue?" #define MSG_BAD_FUSECHK 196 #define MSG_BAD_FUSECHK_STR "Bad fuse checksum: continue?" #define MSG_ERR_JED1 197 #define MSG_ERR_JED1_STR "unexpected end of file" #define MSG_ERR_JED2 198 #define MSG_ERR_JED2_STR "unknown command found" #define MSG_ERR_JED3 199 #define MSG_ERR_JED3_STR "bad format of number" #define MSG_ERR_JED4 200 #define MSG_ERR_JED4_STR "number expected after command" #define MSG_ERR_JED5 201 #define MSG_ERR_JED5_STR "0 or 1 expected" #define MSG_ERR_JED6 202 #define MSG_ERR_JED6_STR "can't find out type of GAL" #define MSG_ERR_JED7 203 #define MSG_ERR_JED7_STR "QF multible found" #define MSG_ERR_JED8 204 #define MSG_ERR_JED8_STR "QP multible found" #define MSG_ERR_JED9 205 #define MSG_ERR_JED9_STR "ending '*' expected" #define MSG_ERR_JED10 206 #define MSG_ERR_JED10_STR "after 'C' command no 'L' command allowed" #define MSG_ERR_JED11 207 #define MSG_ERR_JED11_STR "bad fuse checksum" #define MSG_ERR_JED12 208 #define MSG_ERR_JED12_STR "too many <STX> (= CTRL-B, 0x02) found" #define MSG_ERR_JED13 209 #define MSG_ERR_JED13_STR "too many <ETX> (= CTRL-C, 0x03) found" #define MSG_ERR_JED14 210 #define MSG_ERR_JED14_STR "bad sequence of <STX>, <ETX>" #define MSG_ERR_JED15 211 #define MSG_ERR_JED15_STR "after file checksum end of file expected" #define MSG_ERR_JED16 212 #define MSG_ERR_JED16_STR "bad file checksum" #define MSG_ERR_JED17 213 #define MSG_ERR_JED17_STR "bad fuse address (L... too short)" #define MSG_ERR_JED18 214 #define MSG_ERR_JED18_STR "addresses skiped but no default value (F0/1) defined" #define MSG_ERR_JED19 215 #define MSG_ERR_JED19_STR "'*' expected" #define MSG_ERR_JED20 216 #define MSG_ERR_JED20_STR "QF... and last fuse address (L...) are not equal" #define MSG_ERR_JED21 217 #define MSG_ERR_JED21_STR "no values for the fuses found (no F0/1, L...)" #define MSG_ERR_JED22 218 #define MSG_ERR_JED22_STR "only QF2194 *, QF2706 *, QF3274 *, QF5892 * allowed" #define MSG_ERR_JED23 219 #define MSG_ERR_JED23_STR "too many fuses found" #define MSG_ERR_JED24 220 #define MSG_ERR_JED24_STR "found several fuse checksumms" #define MSG_ERR_JED25 221 #define MSG_ERR_JED25_STR "selected type of GAL fits not to JEDEC file" #define MSG_OPT_EQUNUM 222 #define MSG_OPT_EQUNUM_STR "optimized equation xxxx:" #define MSG_OPT_USE_GAD 223 #define MSG_OPT_USE_GAD_STR "use it" #define MSG_OPT_REJECT_GAD 224 #define MSG_OPT_REJECT_GAD_STR "reject" #define MSG_OLD_EQU 225 #define MSG_OLD_EQU_STR "old equation: " #define MSG_STAT 226 #define MSG_STAT_STR "Statistics: ORs ANDs" #define MSG_OPT_EQU 227 #define MSG_OPT_EQU_STR "optimized equation: " #define MSG_OPT_WAIT 228 #define MSG_OPT_WAIT_STR "please wait...(a few days - just a joke, I hope)" #define MSG_WRITE_SOURCE 229 #define MSG_WRITE_SOURCE_STR "save source file" #define MSG_WRITING_SOURCE 230 #define MSG_WRITING_SOURCE_STR "saving source file..." #define MSG_WRITE_OPTSOURCE 231 #define MSG_WRITE_OPTSOURCE_STR "saving optimized source file..." #define MSG_WRITE_ERR 232 #define MSG_WRITE_ERR_STR "write error!" #define MSG_PAUSE 233 #define MSG_PAUSE_STR "Pause..." #define MSG_CANCEL_GAD 234 #define MSG_CANCEL_GAD_STR "Cancel" #define MSG_CONT_GAD 235 #define MSG_CONT_GAD_STR "Continue" #define MSG_CLEAR_GAD 236 #define MSG_CLEAR_GAD_STR "Clear" #define MSG_SET_GAD 237 #define MSG_SET_GAD_STR "Set" #define MSG_REASM_ERR 238 #define MSG_REASM_ERR_STR "Reassembler error!" #define MSG_ERR_REASM1 239 #define MSG_ERR_REASM1_STR "mode AC0 = SYN = 0 is not supported" #define MSG_ERR_REASM2 240 #define MSG_ERR_REASM2_STR "Pin xx: pinname defined twice" #define MSG_ERR_REASM3 241 #define MSG_ERR_REASM3_STR "Pin xx: illegal character" #define MSG_ERR_REASM4 242 #define MSG_ERR_REASM4_STR "Pin xx: no pinname found" #define MSG_ERR_REASM5 243 #define MSG_ERR_REASM5_STR "Pin xx: VCC/GND at wrong pin" #define MSG_ERR_REASM6 244 #define MSG_ERR_REASM6_STR "Pin xx: illegal use of '/'" #define MSG_ERR_REASM7 245 #define MSG_ERR_REASM7_STR "Pin xx: GND expected" #define MSG_ERR_REASM8 246 #define MSG_ERR_REASM8_STR "Pin xx: VCC expected" #define MSG_ERR_REASM9 247 #define MSG_ERR_REASM9_STR "Pin xx: AR is not allowed as pin name" #define MSG_ERR_REASM10 248 #define MSG_ERR_REASM10_STR "Pin xx: SP is not allowed as pin name" #define MSG_ERRLINE 249 #define MSG_ERRLINE_STR "Error in line xxxx:" #define MSG_ERASE_ITXT 250 #define MSG_ERASE_ITXT_STR "erasing:" #define MSG_COPY_ITXT 251 #define MSG_COPY_ITXT_STR "copying:" #define MSG_PROG_ITXT 252 #define MSG_PROG_ITXT_STR "programming:" #define MSG_WRITEFILES_ITXT 253 #define MSG_WRITEFILES_ITXT_STR "write files:" #define MSG_WRITEJED_ITXT 254 #define MSG_WRITEJED_ITXT_STR "write JEDEC file:" #define MSG_MAKEJED_GAD 255 #define MSG_MAKEJED_GAD_STR "JEDEC" #define MSG_MAKEFUSE_GAD 256 #define MSG_MAKEFUSE_GAD_STR "Fuse-Matrix" #define MSG_MAKECHIP_GAD 257 #define MSG_MAKECHIP_GAD_STR "Chip-Diagram" #define MSG_MAKEPIN_GAD 258 #define MSG_MAKEPIN_GAD_STR "Pin-Diagram" #define MSG_AUTOSAVE_GAD 259 #define MSG_AUTOSAVE_GAD_STR "Autosave" #define MSG_ADJUSTGAL_GAD 260 #define MSG_ADJUSTGAL_GAD_STR "adjust type of GAL" #define MSG_BLANKTEST_GAD 261 #define MSG_BLANKTEST_GAD_STR "with blank test" #define MSG_VERIFY_GAD 262 #define MSG_VERIFY_GAD_STR "with verify" #define MSG_OK_GAD 263 #define MSG_OK_GAD_STR "O.K." #define MSG_JEDSEC_GAD 264 #define MSG_JEDSEC_GAD_STR "Security bit" #define MSG_JEDFUSE_GAD 265 #define MSG_JEDFUSE_GAD_STR "Fuse-Checksum" #define MSG_JEDFILE_GAD 266 #define MSG_JEDFILE_GAD_STR "File-Checksum" #define MSG_WRITEACC_WIN 267 #define MSG_WRITEACC_WIN_STR "Write Access" #define MSG_JEDPARA_WIN 268 #define MSG_JEDPARA_WIN_STR "JEDEC Parameter" #define MSG_SAVEOVER 269 #define MSG_SAVEOVER_STR "The file '%s' already exists!\nSave over top of it?" #define MSG_YESNO_GADS 270 #define MSG_YESNO_GADS_STR "Yes|NO" #define MSG_TYPE_GADS1 271 #define MSG_TYPE_GADS1_STR "GAL16V8|GAL20V8| Cancel " #define MSG_TYPE_GADS2 272 #define MSG_TYPE_GADS2_STR "GAL16V8|GAL20V8|GAL22V10|GAL20RA10| Cancel " #define MSG_ERSCNCL 273 #define MSG_ERSCNCL_STR "Erase|Cancel" #define MSG_TYPESEL_GADS 274 #define MSG_TYPESEL_GADS_STR "A-Type|Standard" #define MSG_CONTCNCLS_GAD 275 #define MSG_CONTCNCLS_GAD_STR "Continue|Cancel" #define MSG_ERR1 276 #define MSG_ERR1_STR "Can't find file! " #define MSG_ERR2 277 #define MSG_ERR2_STR "Not enough free memory!" #define MSG_ERR3 278 #define MSG_ERR3_STR "Can't load file!" #define MSG_ERR4 279 #define MSG_ERR4_STR "File is empty!" #define MSG_ERR5 280 #define MSG_ERR5_STR "Error in JEDEC file!" #define MSG_ERR6 281 #define MSG_ERR6_STR "GAL is not empty!" #define MSG_ERR7 282 #define MSG_ERR7_STR "No pinnames found." #define MSG_ERR8 283 #define MSG_ERR8_STR "Can't close file!" #define MSG_ERR9 284 #define MSG_ERR9_STR "Wrong type of GAL selected!" #define MSG_ERR10 285 #define MSG_ERR10_STR "Can't load 's:GALer.config'!" #define MSG_ERR11 286 #define MSG_ERR11_STR "Can't save 's:GALer.config'!" #define MSG_ERR12 287 #define MSG_ERR12_STR "Can't open window!" #define MSG_ERR13 288 #define MSG_ERR13_STR "Can't save file!" #define MSG_FAILED 289 #define MSG_FAILED_STR " failed" #define MSG_EDITOR 290 #define MSG_EDITOR_STR "Editor:" #define MSG_WBTOFRONT 291 #define MSG_WBTOFRONT_STR "Workbench to front" #define MSG_SELEDITOR_WIN 292 #define MSG_SELEDITOR_WIN_STR "Editor selection" #define MSG_CALLED_ERR 293 #define MSG_CALLED_ERR_STR "can't execute selected editor" #define MSG_ABOUT_TXT 294 #define MSG_ABOUT_TXT_STR "The project 'GALer' is SHAREWARE. If you use this\nprogram and / or the hardware, please send me a\ndonation of 15 US $ (see manual). Thank you!\n\nMy address: Christian Habermann\n Asamstr. 17\n 85356 Freising\n Germany" #define MSG_MENU0ITEM0_HLP 295 #define MSG_MENU0ITEM0_HLP_STR "Selecting this menu will bring up a requester in which\nyou can read who has done all this code." #define MSG_MENU0ITEM1_HLP 296 #define MSG_MENU0ITEM1_HLP_STR "Here you can select which hardware version of GALer you have\nconnected to your Amiga (look at your circuit diagram for the\nversion number)" #define MSG_MENU0ITEM2_HLP 297 #define MSG_MENU0ITEM2_HLP_STR "This function saves some settings to the file 's:GALer.config'.\nWhen starting GALer next time, GALer will read this file and\nset your saved settings again." #define MSG_MENU0ITEM4_HLP 298 #define MSG_MENU0ITEM4_HLP_STR "Quit quits GALer (that's no joke)!" #define MSG_MENU1ITEM0_HLP 299 #define MSG_MENU1ITEM0_HLP_STR "With the menu items 'GAL16V8', 'GAL20V8', 'GAL22V10' and\n'GAL20RA10' you can select the type of GAL which you want\nto read or program next time." #define MSG_MENU1ITEM5_HLP 300 #define MSG_MENU1ITEM5_HLP_STR "Every time when GALer wants to read or program a GAL\nGALer will bring up a requester in which you can select\nthe type of GAL you want to read or program. This selection\noverrides the state of the GAL type selection menu items.\nIf you don't want this behaviour of GALer, deselect the\n'Type-Requester' menu item." #define MSG_MENU2ITEM0_HLP 301 #define MSG_MENU2ITEM0_HLP_STR "Program a GAL. This is the most importent function of\nGALer. After selecting this menu, GALer will bring up\na file requester in which you can select the JEDEC file\nwhich you want to program into the GAL." #define MSG_MENU2ITEM1_HLP 302 #define MSG_MENU2ITEM1_HLP_STR "Copy a GAL. You can only copy a GAL if the security\nbit of the source GAL is not set and if the destination\nGAL is erased." #define MSG_MENU2ITEM2_HLP 303 #define MSG_MENU2ITEM2_HLP_STR "Erase a GAL. If you want to reprogram a GAL, the GAL\nmust be erased. Do this with this function." #define MSG_MENU2ITEM3_HLP 304 #define MSG_MENU2ITEM3_HLP_STR "There are three differnt types of comparison. You can\ncompare a GAL with several GALs, a GAL with several JEDEC\nfiles or a JEDEC file with several GALs." #define MSG_MENU2ITEM4_HLP 305 #define MSG_MENU2ITEM4_HLP_STR "This function tests whether a GAL is erased or not." #define MSG_MENU2ITEM5_HLP 306 #define MSG_MENU2ITEM5_HLP_STR "With this function you can set the security bit of a GAL.\nAs a result of this, the logic matrix of the GAL can't be\nread any longer." #define MSG_MENU2ITEM6_HLP 307 #define MSG_MENU2ITEM6_HLP_STR "Tests whether the security bit of a GAL is set or not." #define MSG_MENU2ITEM8_HLP 308 #define MSG_MENU2ITEM8_HLP_STR "This function brings up a requester in which you can select\nwhat GALer should do before or after programming, copying or\nerasing a GAL.\nprogramming: with blank test: before programming a GAL test\n whether it is erased or not\n with verify: verify the GAL after programming\ncopying: with blank test: test destination GAL whether\n it is erased or not\n with verify: verify programmed destination GAL\nerasing: with blank test: test after erasing a GAL whether\n it is really cleared or not" #define MSG_MENU3ITEM0_HLP 309 #define MSG_MENU3ITEM0_HLP_STR "With this function you can assemble a source file. Just\nselect this menu item, then select the files which you want\nto be generated by the assembler and start the assembler." #define MSG_MENU4ITEM0_HLP 310 #define MSG_MENU4ITEM0_HLP_STR "This functions reads the signature of a GAL and prints\nit on GALer's screen." #define MSG_MENU4ITEM1_HLP 311 #define MSG_MENU4ITEM1_HLP_STR "Reads the architecture control word (ACW) of a GAL and\nprints it on GALer's screen." #define MSG_MENU4ITEM2_HLP 312 #define MSG_MENU4ITEM2_HLP_STR "This function gives you some informations about the\ninserted GAL. This informations are not very importent\nfor you, but GALer needs them very much." #define MSG_MENU4ITEM4_HLP 313 #define MSG_MENU4ITEM4_HLP_STR "This function reads the inserted GAL and generates the\ncorresponding JEDEC file." #define MSG_MENU4ITEM5_HLP 314 #define MSG_MENU4ITEM5_HLP_STR "Selecting this menu puts up a requester in which you can\ndetermine parameters concerning the gereration of JEDEC files.\nSecurity bit: If this is enabled, GALer will write JEDEC files\n in which a special flag is set. Reading this JEDEC file to\n program a GAL will bring up a requester in which you can choose\n to set the security bit after programming the GAL or not.\nFuse-Checksum: If this is enabled, GALer will write JEDEC files\n with a checksum calculated over all fuses.\nFile-Checksum: If this is enabled, GALer will write JEDEC files\n with a checksum calculated over all characters in this file." #define MSG_MENU4ITEM7_HLP 315 #define MSG_MENU4ITEM7_HLP_STR "This function reads a JEDEC file and generates then the original\nsource file. So you can read an unknown GAL and get back a source\nfile with the Boolean equations." #define MSG_MENU5ITEM0_HLP 316 #define MSG_MENU5ITEM0_HLP_STR "This function prints the pin names of the last assembled\nsource file." #define MSG_MENU5ITEM1_HLP 317 #define MSG_MENU5ITEM1_HLP_STR "This function clears the pin names from the screen." #define MSG_MENU5ITEM2_HLP 318 #define MSG_MENU5ITEM2_HLP_STR "There you can check a programmed GAL whether it does\nthis what you want to do it or not." #define MSG_MENU5ITEM4_HLP 319 #define MSG_MENU5ITEM4_HLP_STR "This function optimizes your Boolean equations." #define MSG_MENU5ITEM6_HLP 320 #define MSG_MENU5ITEM6_HLP_STR "This function opens a window in which you can choose your\nfavorit editor which is called when you select 'Call Editor'.\nThereby \"%%s\" is replaced with the last assembled source file." #define MSG_MENU5ITEM7_HLP 321 #define MSG_MENU5ITEM7_HLP_STR "This function starts the editor and tries to load the last\nassembled source file." #define MSG_MENU5ITEM9_HLP 322 #define MSG_MENU5ITEM9_HLP_STR "This function shows you how to get help on GALer's functions.\nBut since you have tried to get help on this menu item you know\nthis already else you coudn't see this requester. :-)))" #define MSG_CHKMENU0ITEM0_HLP 323 #define MSG_CHKMENU0ITEM0_HLP_STR "This quits the GAL-Checker, but not GALer." #define MSG_HELP_TXT 324 #define MSG_HELP_TXT_STR "To get help move the mouse pointer over the menu item on which you\nwant to get help. Then press the Help key. After this a requester\nwill pop up which shows you a help text." /****************************************************************************/ #ifdef STRINGARRAY struct AppString { LONG as_ID; STRPTR as_Str; }; struct AppString AppStrings[] = { {MSG_MAIN_MENU1,MSG_MAIN_MENU1_STR}, {MSG_MAIN_MENU1_ITEM1,MSG_MAIN_MENU1_ITEM1_STR}, {MSG_MAIN_MENU1_ITEM2,MSG_MAIN_MENU1_ITEM2_STR}, {MSG_MAIN_MENU1_ITEM3,MSG_MAIN_MENU1_ITEM3_STR}, {MSG_MAIN_MENU1_ITEM5,MSG_MAIN_MENU1_ITEM5_STR}, {MSG_MAIN_MENU1_ITEM5_COMMKEY,MSG_MAIN_MENU1_ITEM5_COMMKEY_STR}, {MSG_MAIN_MENU2,MSG_MAIN_MENU2_STR}, {MSG_MAIN_MENU2_ITEM1,MSG_MAIN_MENU2_ITEM1_STR}, {MSG_MAIN_MENU2_ITEM1_COMMKEY,MSG_MAIN_MENU2_ITEM1_COMMKEY_STR}, {MSG_MAIN_MENU2_ITEM2,MSG_MAIN_MENU2_ITEM2_STR}, {MSG_MAIN_MENU2_ITEM2_COMMKEY,MSG_MAIN_MENU2_ITEM2_COMMKEY_STR}, {MSG_MAIN_MENU2_ITEM3,MSG_MAIN_MENU2_ITEM3_STR}, {MSG_MAIN_MENU2_ITEM3_COMMKEY,MSG_MAIN_MENU2_ITEM3_COMMKEY_STR}, {MSG_MAIN_MENU2_ITEM4,MSG_MAIN_MENU2_ITEM4_STR}, {MSG_MAIN_MENU2_ITEM4_COMMKEY,MSG_MAIN_MENU2_ITEM4_COMMKEY_STR}, {MSG_MAIN_MENU2_ITEM6,MSG_MAIN_MENU2_ITEM6_STR}, {MSG_MAIN_MENU3,MSG_MAIN_MENU3_STR}, {MSG_MAIN_MENU3_ITEM1,MSG_MAIN_MENU3_ITEM1_STR}, {MSG_MAIN_MENU3_ITEM1_COMMKEY,MSG_MAIN_MENU3_ITEM1_COMMKEY_STR}, {MSG_MAIN_MENU3_ITEM2,MSG_MAIN_MENU3_ITEM2_STR}, {MSG_MAIN_MENU3_ITEM3,MSG_MAIN_MENU3_ITEM3_STR}, {MSG_MAIN_MENU3_ITEM4,MSG_MAIN_MENU3_ITEM4_STR}, {MSG_MAIN_MENU3_ITEM5,MSG_MAIN_MENU3_ITEM5_STR}, {MSG_MAIN_MENU3_ITEM5_COMMKEY,MSG_MAIN_MENU3_ITEM5_COMMKEY_STR}, {MSG_MAIN_MENU3_ITEM6,MSG_MAIN_MENU3_ITEM6_STR}, {MSG_MAIN_MENU3_ITEM7,MSG_MAIN_MENU3_ITEM7_STR}, {MSG_MAIN_MENU3_ITEM9,MSG_MAIN_MENU3_ITEM9_STR}, {MSG_MAIN_MENU4,MSG_MAIN_MENU4_STR}, {MSG_MAIN_MENU4_ITEM1,MSG_MAIN_MENU4_ITEM1_STR}, {MSG_MAIN_MENU4_ITEM1_COMMKEY,MSG_MAIN_MENU4_ITEM1_COMMKEY_STR}, {MSG_MAIN_MENU5,MSG_MAIN_MENU5_STR}, {MSG_MAIN_MENU5_ITEM1,MSG_MAIN_MENU5_ITEM1_STR}, {MSG_MAIN_MENU5_ITEM2,MSG_MAIN_MENU5_ITEM2_STR}, {MSG_MAIN_MENU5_ITEM3,MSG_MAIN_MENU5_ITEM3_STR}, {MSG_MAIN_MENU5_ITEM3_COMMKEY,MSG_MAIN_MENU5_ITEM3_COMMKEY_STR}, {MSG_MAIN_MENU5_ITEM5,MSG_MAIN_MENU5_ITEM5_STR}, {MSG_MAIN_MENU5_ITEM5_COMMKEY,MSG_MAIN_MENU5_ITEM5_COMMKEY_STR}, {MSG_MAIN_MENU5_ITEM6,MSG_MAIN_MENU5_ITEM6_STR}, {MSG_MAIN_MENU5_ITEM8,MSG_MAIN_MENU5_ITEM8_STR}, {MSG_MAIN_MENU5_ITEM8_COMMKEY,MSG_MAIN_MENU5_ITEM8_COMMKEY_STR}, {MSG_MAIN_MENU6,MSG_MAIN_MENU6_STR}, {MSG_MAIN_MENU6_ITEM1,MSG_MAIN_MENU6_ITEM1_STR}, {MSG_MAIN_MENU6_ITEM2,MSG_MAIN_MENU6_ITEM2_STR}, {MSG_MAIN_MENU6_ITEM3,MSG_MAIN_MENU6_ITEM3_STR}, {MSG_MAIN_MENU6_ITEM3_COMMKEY,MSG_MAIN_MENU6_ITEM3_COMMKEY_STR}, {MSG_MAIN_MENU6_ITEM5,MSG_MAIN_MENU6_ITEM5_STR}, {MSG_MAIN_MENU6_ITEM5_COMMKEY,MSG_MAIN_MENU6_ITEM5_COMMKEY_STR}, {MSG_MAIN_MENU6_ITEM7,MSG_MAIN_MENU6_ITEM7_STR}, {MSG_MAIN_MENU6_ITEM8,MSG_MAIN_MENU6_ITEM8_STR}, {MSG_MAIN_MENU6_ITEM8_COMMKEY,MSG_MAIN_MENU6_ITEM8_COMMKEY_STR}, {MSG_MAIN_MENU6_ITEM10,MSG_MAIN_MENU6_ITEM10_STR}, {MSG_CHECKER_MENU1,MSG_CHECKER_MENU1_STR}, {MSG_CHECKER_MENU1_ITEM1,MSG_CHECKER_MENU1_ITEM1_STR}, {MSG_CHECKER_MENU1_ITEM1_COMMKEY,MSG_CHECKER_MENU1_ITEM1_COMMKEY_STR}, {MSG_ERR_PARPORT,MSG_ERR_PARPORT_STR}, {MSG_ERR_TIMER,MSG_ERR_TIMER_STR}, {MSG_ERR_MEMORY,MSG_ERR_MEMORY_STR}, {MSG_ERR_INTUITIONLIB,MSG_ERR_INTUITIONLIB_STR}, {MSG_ERR_GADTOOLSLIB,MSG_ERR_GADTOOLSLIB_STR}, {MSG_ERR_GRAPHICSLIB,MSG_ERR_GRAPHICSLIB_STR}, {MSG_ERR_REQTOOLSLIB,MSG_ERR_REQTOOLSLIB_STR}, {MSG_ERR_FILEREQ,MSG_ERR_FILEREQ_STR}, {MSG_ERR_OPENSCREEN,MSG_ERR_OPENSCREEN_STR}, {MSG_ERR_OPENWINDOW,MSG_ERR_OPENWINDOW_STR}, {MSG_REMOVE_GAL,MSG_REMOVE_GAL_STR}, {MSG_GAL_CHECKER,MSG_GAL_CHECKER_STR}, {MSG_CMP_CANCEL,MSG_CMP_CANCEL_STR}, {MSG_CMP_SIGEQUAL,MSG_CMP_SIGEQUAL_STR}, {MSG_CMP_NOTEQUAL,MSG_CMP_NOTEQUAL_STR}, {MSG_CMP_EQUAL,MSG_CMP_EQUAL_STR}, {MSG_GAL_PROG,MSG_GAL_PROG_STR}, {MSG_LOADJED,MSG_LOADJED_STR}, {MSG_GALPROGED,MSG_GALPROGED_STR}, {MSG_COPY_GAL,MSG_COPY_GAL_STR}, {MSG_READING_GAL,MSG_READING_GAL_STR}, {MSG_LOWER_OK,MSG_LOWER_OK_STR}, {MSG_COPY_AGAIN,MSG_COPY_AGAIN_STR}, {MSG_INS_DEST_GAL,MSG_INS_DEST_GAL_STR}, {MSG_BLANK_TEST,MSG_BLANK_TEST_STR}, {BMSG_GAL_TO_CMP,BMSG_GAL_TO_CMP_STR}, {MSG_EXE_BLANK_TEST,MSG_EXE_BLANK_TEST_STR}, {MSG_READY,MSG_READY_STR}, {MSG_NOT_BLANK,MSG_NOT_BLANK_STR}, {MSG_BLANK,MSG_BLANK_STR}, {MSG_SEC_TEST,MSG_SEC_TEST_STR}, {MSG_SEC_SET,MSG_SEC_SET_STR}, {MSG_SEC_NOT_SET,MSG_SEC_NOT_SET_STR}, {MSG_CMPTYPE,MSG_CMPTYPE_STR}, {MSG_CMPS,MSG_CMPS_STR}, {MSG_CMP_GALGAL,MSG_CMP_GALGAL_STR}, {MSG_GAL_TO_CMP,MSG_GAL_TO_CMP_STR}, {MSG_READ_ACW,MSG_READ_ACW_STR}, {MSG_CMP_GALJED,MSG_CMP_GALJED_STR}, {MSG_CMP_JEDGAL,MSG_CMP_JEDGAL_STR}, {MSG_READ_SIG,MSG_READ_SIG_STR}, {MSG_NOT_BLANK2,MSG_NOT_BLANK2_STR}, {MSG_NOT_BLNK_ERS,MSG_NOT_BLNK_ERS_STR}, {MSG_PROGING_GAL,MSG_PROGING_GAL_STR}, {MSG_VERIFYING,MSG_VERIFYING_STR}, {MSG_VERFAILED,MSG_VERFAILED_STR}, {MSG_SET_SEC,MSG_SET_SEC_STR}, {MSG_SEC_IS_SET,MSG_SEC_IS_SET_STR}, {MSG_GAL_ERASED,MSG_GAL_ERASED_STR}, {MSG_ERASE_FAILED,MSG_ERASE_FAILED_STR}, {MSG_ERASED,MSG_ERASED_STR}, {MSG_ERASE_GAL,MSG_ERASE_GAL_STR}, {MSG_GAL_ID_ERR1,MSG_GAL_ID_ERR1_STR}, {MSG_GAL_ID_ERR2,MSG_GAL_ID_ERR2_STR}, {MSG_ERR_HW,MSG_ERR_HW_STR}, {MSG_IDERR_MAN20RA10,MSG_IDERR_MAN20RA10_STR}, {MSG_IDERR_ALG,MSG_IDERR_ALG_STR}, {MSG_ERR_CANCEL,MSG_ERR_CANCEL_STR}, {MSG_IDERR_MAN,MSG_IDERR_MAN_STR}, {MSG_IDERR_GAL,MSG_IDERR_GAL_STR}, {MSG_GALINFO,MSG_GALINFO_STR}, {MSG_TYPE16,MSG_TYPE16_STR}, {MSG_TYPE16A,MSG_TYPE16A_STR}, {MSG_TYPE20,MSG_TYPE20_STR}, {MSG_TYPE20A,MSG_TYPE20A_STR}, {MSG_TYPE22V,MSG_TYPE22V_STR}, {MSG_TYPE20RA,MSG_TYPE20RA_STR}, {MSG_TYPE_UNKNOWN,MSG_TYPE_UNKNOWN_STR}, {MSG_MAN_LAT,MSG_MAN_LAT_STR}, {MSG_MAN_NAT,MSG_MAN_NAT_STR}, {MSG_MAN_SGS,MSG_MAN_SGS_STR}, {MSG_MAN_VLSI,MSG_MAN_VLSI_STR}, {MSG_MAN_NOTSPECIFIED,MSG_MAN_NOTSPECIFIED_STR}, {MSG_MAN_UNKNOWN,MSG_MAN_UNKNOWN_STR}, {MSG_ALGO,MSG_ALGO_STR}, {MSG_UNKNOWN,MSG_UNKNOWN_STR}, {MSG_SUPPORT,MSG_SUPPORT_STR}, {MSG_NOT_SUPPORT,MSG_NOT_SUPPORT_STR}, {MSG_NOT_SUPPORTED_HW,MSG_NOT_SUPPORTED_HW_STR}, {MSG_LOAD_SOURCE,MSG_LOAD_SOURCE_STR}, {MSG_FILE_LOADED,MSG_FILE_LOADED_STR}, {MSG_WRITE_JED,MSG_WRITE_JED_STR}, {MSG_FILE_ASM,MSG_FILE_ASM_STR}, {MSG_ERR_ASM,MSG_ERR_ASM_STR}, {MSG_ERR_ASM1,MSG_ERR_ASM1_STR}, {MSG_ERR_ASM2,MSG_ERR_ASM2_STR}, {MSG_ERR_ASM3,MSG_ERR_ASM3_STR}, {MSG_ERR_ASM4,MSG_ERR_ASM4_STR}, {MSG_ERR_ASM5,MSG_ERR_ASM5_STR}, {MSG_ERR_ASM6,MSG_ERR_ASM6_STR}, {MSG_ERR_ASM7,MSG_ERR_ASM7_STR}, {MSG_ERR_ASM8,MSG_ERR_ASM8_STR}, {MSG_ERR_ASM9,MSG_ERR_ASM9_STR}, {MSG_ERR_ASM10,MSG_ERR_ASM10_STR}, {MSG_ERR_ASM11,MSG_ERR_ASM11_STR}, {MSG_ERR_ASM12,MSG_ERR_ASM12_STR}, {MSG_ERR_ASM13,MSG_ERR_ASM13_STR}, {MSG_ERR_ASM14,MSG_ERR_ASM14_STR}, {MSG_ERR_ASM15,MSG_ERR_ASM15_STR}, {MSG_ERR_ASM16,MSG_ERR_ASM16_STR}, {MSG_ERR_ASM17,MSG_ERR_ASM17_STR}, {MSG_ERR_ASM18,MSG_ERR_ASM18_STR}, {MSG_ERR_ASM19,MSG_ERR_ASM19_STR}, {MSG_ERR_ASM20,MSG_ERR_ASM20_STR}, {MSG_ERR_ASM21,MSG_ERR_ASM21_STR}, {MSG_ERR_ASM22,MSG_ERR_ASM22_STR}, {MSG_ERR_ASM23,MSG_ERR_ASM23_STR}, {MSG_ERR_ASM24,MSG_ERR_ASM24_STR}, {MSG_ERR_ASM25,MSG_ERR_ASM25_STR}, {MSG_ERR_ASM26,MSG_ERR_ASM26_STR}, {MSG_ERR_ASM27,MSG_ERR_ASM27_STR}, {MSG_ERR_ASM28,MSG_ERR_ASM28_STR}, {MSG_ERR_ASM29,MSG_ERR_ASM29_STR}, {MSG_ERR_ASM30,MSG_ERR_ASM30_STR}, {MSG_ERR_ASM31,MSG_ERR_ASM31_STR}, {MSG_ERR_ASM32,MSG_ERR_ASM32_STR}, {MSG_ERR_ASM33,MSG_ERR_ASM33_STR}, {MSG_ERR_ASM34,MSG_ERR_ASM34_STR}, {MSG_ERR_ASM35,MSG_ERR_ASM35_STR}, {MSG_ERR_ASM36,MSG_ERR_ASM36_STR}, {MSG_ERR_ASM37,MSG_ERR_ASM37_STR}, {MSG_ERR_ASM38,MSG_ERR_ASM38_STR}, {MSG_ERR_ASM39,MSG_ERR_ASM39_STR}, {MSG_ERR_ASM40,MSG_ERR_ASM40_STR}, {MSG_ERR_ASM41,MSG_ERR_ASM41_STR}, {MSG_ERR_ASM42,MSG_ERR_ASM42_STR}, {MSG_ERR_ASM43,MSG_ERR_ASM43_STR}, {MSG_ERR_ASM44,MSG_ERR_ASM44_STR}, {MSG_ERR_ASM45,MSG_ERR_ASM45_STR}, {MSG_ERR_ASM46,MSG_ERR_ASM46_STR}, {MSG_ERR_ASM47,MSG_ERR_ASM47_STR}, {MSG_ERR_ASM48,MSG_ERR_ASM48_STR}, {MSG_WRITE_CHIP,MSG_WRITE_CHIP_STR}, {MSG_WRITING_CHIP,MSG_WRITING_CHIP_STR}, {MSG_ERROR,MSG_ERROR_STR}, {MSG_WRITE_PIN,MSG_WRITE_PIN_STR}, {MSG_WRITING_PIN,MSG_WRITING_PIN_STR}, {MSG_WRITE_FUSE,MSG_WRITE_FUSE_STR}, {MSG_WRITING_FUSE,MSG_WRITING_FUSE_STR}, {MSG_READGAL_JED,MSG_READGAL_JED_STR}, {MSG_WRITING_JED,MSG_WRITING_JED_STR}, {MSG_BAD_FILECHK,MSG_BAD_FILECHK_STR}, {MSG_BAD_FUSECHK,MSG_BAD_FUSECHK_STR}, {MSG_ERR_JED1,MSG_ERR_JED1_STR}, {MSG_ERR_JED2,MSG_ERR_JED2_STR}, {MSG_ERR_JED3,MSG_ERR_JED3_STR}, {MSG_ERR_JED4,MSG_ERR_JED4_STR}, {MSG_ERR_JED5,MSG_ERR_JED5_STR}, {MSG_ERR_JED6,MSG_ERR_JED6_STR}, {MSG_ERR_JED7,MSG_ERR_JED7_STR}, {MSG_ERR_JED8,MSG_ERR_JED8_STR}, {MSG_ERR_JED9,MSG_ERR_JED9_STR}, {MSG_ERR_JED10,MSG_ERR_JED10_STR}, {MSG_ERR_JED11,MSG_ERR_JED11_STR}, {MSG_ERR_JED12,MSG_ERR_JED12_STR}, {MSG_ERR_JED13,MSG_ERR_JED13_STR}, {MSG_ERR_JED14,MSG_ERR_JED14_STR}, {MSG_ERR_JED15,MSG_ERR_JED15_STR}, {MSG_ERR_JED16,MSG_ERR_JED16_STR}, {MSG_ERR_JED17,MSG_ERR_JED17_STR}, {MSG_ERR_JED18,MSG_ERR_JED18_STR}, {MSG_ERR_JED19,MSG_ERR_JED19_STR}, {MSG_ERR_JED20,MSG_ERR_JED20_STR}, {MSG_ERR_JED21,MSG_ERR_JED21_STR}, {MSG_ERR_JED22,MSG_ERR_JED22_STR}, {MSG_ERR_JED23,MSG_ERR_JED23_STR}, {MSG_ERR_JED24,MSG_ERR_JED24_STR}, {MSG_ERR_JED25,MSG_ERR_JED25_STR}, {MSG_OPT_EQUNUM,MSG_OPT_EQUNUM_STR}, {MSG_OPT_USE_GAD,MSG_OPT_USE_GAD_STR}, {MSG_OPT_REJECT_GAD,MSG_OPT_REJECT_GAD_STR}, {MSG_OLD_EQU,MSG_OLD_EQU_STR}, {MSG_STAT,MSG_STAT_STR}, {MSG_OPT_EQU,MSG_OPT_EQU_STR}, {MSG_OPT_WAIT,MSG_OPT_WAIT_STR}, {MSG_WRITE_SOURCE,MSG_WRITE_SOURCE_STR}, {MSG_WRITING_SOURCE,MSG_WRITING_SOURCE_STR}, {MSG_WRITE_OPTSOURCE,MSG_WRITE_OPTSOURCE_STR}, {MSG_WRITE_ERR,MSG_WRITE_ERR_STR}, {MSG_PAUSE,MSG_PAUSE_STR}, {MSG_CANCEL_GAD,MSG_CANCEL_GAD_STR}, {MSG_CONT_GAD,MSG_CONT_GAD_STR}, {MSG_CLEAR_GAD,MSG_CLEAR_GAD_STR}, {MSG_SET_GAD,MSG_SET_GAD_STR}, {MSG_REASM_ERR,MSG_REASM_ERR_STR}, {MSG_ERR_REASM1,MSG_ERR_REASM1_STR}, {MSG_ERR_REASM2,MSG_ERR_REASM2_STR}, {MSG_ERR_REASM3,MSG_ERR_REASM3_STR}, {MSG_ERR_REASM4,MSG_ERR_REASM4_STR}, {MSG_ERR_REASM5,MSG_ERR_REASM5_STR}, {MSG_ERR_REASM6,MSG_ERR_REASM6_STR}, {MSG_ERR_REASM7,MSG_ERR_REASM7_STR}, {MSG_ERR_REASM8,MSG_ERR_REASM8_STR}, {MSG_ERR_REASM9,MSG_ERR_REASM9_STR}, {MSG_ERR_REASM10,MSG_ERR_REASM10_STR}, {MSG_ERRLINE,MSG_ERRLINE_STR}, {MSG_ERASE_ITXT,MSG_ERASE_ITXT_STR}, {MSG_COPY_ITXT,MSG_COPY_ITXT_STR}, {MSG_PROG_ITXT,MSG_PROG_ITXT_STR}, {MSG_WRITEFILES_ITXT,MSG_WRITEFILES_ITXT_STR}, {MSG_WRITEJED_ITXT,MSG_WRITEJED_ITXT_STR}, {MSG_MAKEJED_GAD,MSG_MAKEJED_GAD_STR}, {MSG_MAKEFUSE_GAD,MSG_MAKEFUSE_GAD_STR}, {MSG_MAKECHIP_GAD,MSG_MAKECHIP_GAD_STR}, {MSG_MAKEPIN_GAD,MSG_MAKEPIN_GAD_STR}, {MSG_AUTOSAVE_GAD,MSG_AUTOSAVE_GAD_STR}, {MSG_ADJUSTGAL_GAD,MSG_ADJUSTGAL_GAD_STR}, {MSG_BLANKTEST_GAD,MSG_BLANKTEST_GAD_STR}, {MSG_VERIFY_GAD,MSG_VERIFY_GAD_STR}, {MSG_OK_GAD,MSG_OK_GAD_STR}, {MSG_JEDSEC_GAD,MSG_JEDSEC_GAD_STR}, {MSG_JEDFUSE_GAD,MSG_JEDFUSE_GAD_STR}, {MSG_JEDFILE_GAD,MSG_JEDFILE_GAD_STR}, {MSG_WRITEACC_WIN,MSG_WRITEACC_WIN_STR}, {MSG_JEDPARA_WIN,MSG_JEDPARA_WIN_STR}, {MSG_SAVEOVER,MSG_SAVEOVER_STR}, {MSG_YESNO_GADS,MSG_YESNO_GADS_STR}, {MSG_TYPE_GADS1,MSG_TYPE_GADS1_STR}, {MSG_TYPE_GADS2,MSG_TYPE_GADS2_STR}, {MSG_ERSCNCL,MSG_ERSCNCL_STR}, {MSG_TYPESEL_GADS,MSG_TYPESEL_GADS_STR}, {MSG_CONTCNCLS_GAD,MSG_CONTCNCLS_GAD_STR}, {MSG_ERR1,MSG_ERR1_STR}, {MSG_ERR2,MSG_ERR2_STR}, {MSG_ERR3,MSG_ERR3_STR}, {MSG_ERR4,MSG_ERR4_STR}, {MSG_ERR5,MSG_ERR5_STR}, {MSG_ERR6,MSG_ERR6_STR}, {MSG_ERR7,MSG_ERR7_STR}, {MSG_ERR8,MSG_ERR8_STR}, {MSG_ERR9,MSG_ERR9_STR}, {MSG_ERR10,MSG_ERR10_STR}, {MSG_ERR11,MSG_ERR11_STR}, {MSG_ERR12,MSG_ERR12_STR}, {MSG_ERR13,MSG_ERR13_STR}, {MSG_FAILED,MSG_FAILED_STR}, {MSG_EDITOR,MSG_EDITOR_STR}, {MSG_WBTOFRONT,MSG_WBTOFRONT_STR}, {MSG_SELEDITOR_WIN,MSG_SELEDITOR_WIN_STR}, {MSG_CALLED_ERR,MSG_CALLED_ERR_STR}, {MSG_ABOUT_TXT,MSG_ABOUT_TXT_STR}, {MSG_MENU0ITEM0_HLP,MSG_MENU0ITEM0_HLP_STR}, {MSG_MENU0ITEM1_HLP,MSG_MENU0ITEM1_HLP_STR}, {MSG_MENU0ITEM2_HLP,MSG_MENU0ITEM2_HLP_STR}, {MSG_MENU0ITEM4_HLP,MSG_MENU0ITEM4_HLP_STR}, {MSG_MENU1ITEM0_HLP,MSG_MENU1ITEM0_HLP_STR}, {MSG_MENU1ITEM5_HLP,MSG_MENU1ITEM5_HLP_STR}, {MSG_MENU2ITEM0_HLP,MSG_MENU2ITEM0_HLP_STR}, {MSG_MENU2ITEM1_HLP,MSG_MENU2ITEM1_HLP_STR}, {MSG_MENU2ITEM2_HLP,MSG_MENU2ITEM2_HLP_STR}, {MSG_MENU2ITEM3_HLP,MSG_MENU2ITEM3_HLP_STR}, {MSG_MENU2ITEM4_HLP,MSG_MENU2ITEM4_HLP_STR}, {MSG_MENU2ITEM5_HLP,MSG_MENU2ITEM5_HLP_STR}, {MSG_MENU2ITEM6_HLP,MSG_MENU2ITEM6_HLP_STR}, {MSG_MENU2ITEM8_HLP,MSG_MENU2ITEM8_HLP_STR}, {MSG_MENU3ITEM0_HLP,MSG_MENU3ITEM0_HLP_STR}, {MSG_MENU4ITEM0_HLP,MSG_MENU4ITEM0_HLP_STR}, {MSG_MENU4ITEM1_HLP,MSG_MENU4ITEM1_HLP_STR}, {MSG_MENU4ITEM2_HLP,MSG_MENU4ITEM2_HLP_STR}, {MSG_MENU4ITEM4_HLP,MSG_MENU4ITEM4_HLP_STR}, {MSG_MENU4ITEM5_HLP,MSG_MENU4ITEM5_HLP_STR}, {MSG_MENU4ITEM7_HLP,MSG_MENU4ITEM7_HLP_STR}, {MSG_MENU5ITEM0_HLP,MSG_MENU5ITEM0_HLP_STR}, {MSG_MENU5ITEM1_HLP,MSG_MENU5ITEM1_HLP_STR}, {MSG_MENU5ITEM2_HLP,MSG_MENU5ITEM2_HLP_STR}, {MSG_MENU5ITEM4_HLP,MSG_MENU5ITEM4_HLP_STR}, {MSG_MENU5ITEM6_HLP,MSG_MENU5ITEM6_HLP_STR}, {MSG_MENU5ITEM7_HLP,MSG_MENU5ITEM7_HLP_STR}, {MSG_MENU5ITEM9_HLP,MSG_MENU5ITEM9_HLP_STR}, {MSG_CHKMENU0ITEM0_HLP,MSG_CHKMENU0ITEM0_HLP_STR}, {MSG_HELP_TXT,MSG_HELP_TXT_STR}, }; #endif /* STRINGARRAY */ /****************************************************************************/ #endif /* LOCALE_GALER_H */